package ar.com.indra.delegate.impl;

import java.util.List;

import ar.com.indra.beans.FormularioUsuarioDTO;
import ar.com.indra.delegate.FormularioUsuarioDelegate;
import ar.com.indra.service.FormularioUsuarioService;

public class FormularioUsuarioDelegateImpl implements FormularioUsuarioDelegate{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private FormularioUsuarioService formularioUsuarioService;
	
	public FormularioUsuarioService getFormularioUsuarioService() {
		return formularioUsuarioService;
	}

	public void setFormularioUsuarioService(
			FormularioUsuarioService formularioUsuarioService) {
		this.formularioUsuarioService = formularioUsuarioService;
	}
	
	@Override
	public List<FormularioUsuarioDTO> findFormulariosByUsuario(int id_usuario,int id_encuesta) throws Exception {
		return this.getFormularioUsuarioService().findFormulariosByUsuario(id_usuario, id_encuesta);
	}	

	@Override
	public int updateEstado(FormularioUsuarioDTO f)throws Exception {		
		return this.updateEstado(f);
	}

	@Override
	public int validateEstadoFormularios(Integer id_usuario)throws Exception {
		
		return this.validateEstadoFormularios(id_usuario);
	}

}
